package com.iot08.common.entity.app;

import lombok.Data;
import org.springframework.data.annotation.Id;
import org.springframework.data.mongodb.core.mapping.Document;
import org.springframework.data.mongodb.core.mapping.Field;

import java.io.Serializable;
import java.util.Date;

/**
 * 和彩云 中国移动云盘 授权表 (用户) (词典笔用的)
 */
@Data
@Document("hcy_auth")
public class HCYAuth implements Serializable {
    private static final long serialVersionUID = 1L;
    /**
     * 用户的Openid
     */
    @Id
    private String id;

    /**
     * 设备的 和彩云项目型号类型 0:纽曼ai智能笔   1:XXXX
     */
    private Integer project_type;

    /**
     * 用户授权时的手机号
     */
    private String phone;

    /**
     * 是否关闭了云盘服务
     */
    private Integer isOff = 0;

    /**
     * 和彩云的授权token
     */
    private String accesstoken;

    /**
     * token有效时间戳
     */
    private Long accesstoken_expiry;

    /**
     * token授权时间
     */
    private Date accesstoken_update;

    /**
     * 个人云 这个应用(纽曼词典笔)下的 目录ID
     */
    private String appCatalogID;


    /**
     * 生词本 文件内容ID
     */
    private String contentID;

    /**
     * 扫描本 文件内容ID
     */
    private String scanContentID;

    /**
     * 创建日期
     */
    private Date creatDate;

    /**
     * 更新日期
     */
    private Date updateDate;

}
